package cn.minhx.lab.design_patterns.composite.f2.service.engine;

import cn.minhx.lab.design_patterns.composite.f2.model.aggrefates.TreeRich;
import cn.minhx.lab.design_patterns.composite.f2.model.vo.EngineResult;

import java.util.Map;

public interface IEngine {

    EngineResult process(final Long treeId, final String userId, TreeRich treeRich, final Map<String, String> decisionMatter);

}